package com.jrx.anytxn.param.dto.cardRoll;


import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

/**
 * 卡券列表查询请求
 *
 * @author : SGtai
 * 2023/08/29
 */
public class CardRollQueryReq implements Serializable {

    /**
     * 每页条数
     */
    @ApiModelProperty(value = "每页条数", required = true)
    @NotEmpty(message = "每页条数不能为空")
    private String pageSize = "50";

    /**
     * 第几页
     */
    @ApiModelProperty(value = "第几页", required = true)
    @NotEmpty(message = "第几页数不能为空")
    private String pageNum = "1";

    /**
     * 卡券名称
     */
    @ApiModelProperty(value = "卡券名称")
    private String cardRollName;

    /**
     * 	启用状态：0-未启用 1-启用
     */
    @ApiModelProperty(value = "启用状态")
    private String invokeState;

    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }

    public String getPageNum() {
        return pageNum;
    }

    public void setPageNum(String pageNum) {
        this.pageNum = pageNum;
    }

    public String getCardRollName() {
        return cardRollName;
    }

    public void setCardRollName(String cardRollName) {
        this.cardRollName = cardRollName;
    }

    public String getInvokeState() {
        return invokeState;
    }

    public void setInvokeState(String invokeState) {
        this.invokeState = invokeState;
    }
}
